#define _CRT_SECURE_NO_WARNINGS 1
#include"sqlist.h"
void test()
{
	SqList Sq;
	InitSqlist(&Sq);
	SqlistPush_back(&Sq,1);
	SqlistPush_back(&Sq, 2);
	SqlistPush_back(&Sq, 3);
	SqlistPush_back(&Sq, 4);
	SqlistPush_back(&Sq, 5);
	SqlistPush_back(&Sq, 6);

	SqlistPrint(&Sq);

	SqlistPop_back(&Sq);
	SqlistPop_back(&Sq);

	SqlistPrint(&Sq);

	SqlistPush_Front(&Sq, 1);
	SqlistPush_Front(&Sq, 2);
	SqlistPush_Front(&Sq, 3);
	SqlistPush_Front(&Sq, 4);
	SqlistPush_Front(&Sq, 5);


	SqlistPrint(&Sq);

	SqlistPop_Front(&Sq);	
	SqlistPop_Front(&Sq);
	SqlistPop_Front(&Sq);

	SqlistPrint(&Sq);

	int pos = SqlistFind(&Sq, 1);

	SqlistInsert(&Sq, pos, 521);

	SqlistPrint(&Sq);

	pos = SqlistFind(&Sq, 3);

	SqlistDel(&Sq, pos);

	SqlistPrint(&Sq);

	SqlistDestory(&Sq);
}
int main()
{
	test();
	return 0;
}